package cn.source.zk.service;

import cn.source.zk.domain.entity.ChannelSort;
import cn.source.zk.domain.entity.Sort;

import java.util.List;

public interface IZkChannelSortService {

    // 新增通道排序
    int addChannelSort(ChannelSort channelSort);

    // 修改通道排序
    int editChannelSort(ChannelSort channelSort);

    // 删除通道排序
    int removeByChannelId(int ChannelId);

    // 通过通道id查询排序
    List<Integer> findSortIdByChannelId(Long ChannelId);

    // 排除已存在的排序，返回未存在排序。
    List<Sort> exclusionSortList(List<Long> sortList);

}
